duodenal stump - Turkish English Dictionary